package com.hst.capacity.domain.model.request.dispatcher;

import com.hst.capacity.domain.model.request.PageParam;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import javax.validation.constraints.NotEmpty;

@Data
@Alias("dispatcherOrderParam")
public class DispatcherOrderParam extends PageParam {

    @NotEmpty(message = "调度员ID")
    private String idDispatcher;

    private String regionCode;
    /** all:-1;专车0;城际1;快车9; */
    private int moduleType;
    private Integer carpoolType;//用车形式（0:拼车 1:包车）
    private String idLine;//订单执行线路ID
    private String appointmentTime;//用户预约时间
    private String cutOffTime;//用户预约时间
    private Integer virtualOrderAccepted;//虚拟接单 0:否  1:是

    private String appointmentTimeE;

    private String idFranchiseeArr;

}
